home *** CD-ROM | disk | FTP | other *** search
/ Aminet 6 / Aminet 6 - June 1995.iso / Aminet / util / cli / StdIOHandler12.lha / StdIO-Handler / StdIO-Handler.doc < prev    next >
Encoding:
Text File  |  1995-04-06  |  1.5 KB  |  47 lines

  1. StdIO-Handler                                                    StdIO-Handler
  2.  
  3. $VER: StdIO-Handler.doc
  4.  
  5. NAME
  6.     StdIO-Handler - Handler for StdIO access
  7.  
  8. FUNCTION
  9.     In december 1994 I got a PIPE package and I was very supprised about the
  10.     easy implementation of these pipes. So I used this very often with gzip
  11.     and tar. But after some tries, to use the pipes with standard Amiga CLI
  12.     programs, I found no trick to redirect the input and output to the pipes.
  13.     At this point I had a idea of writing a transparent handler. Thus the
  14.     StdIO-Handler was born, using some example code from the Device-Handler
  15.     by Matthias Scheler and Marius Gröger (Thanks for the available code !).
  16.     The only thing you have to do, is to copy the STDIO file to your
  17.     Devs:DosDrivers/ directory and the handler to your L: directory.
  18.     After this you can use it like all other devices.
  19.     Note: If you use this handler with the pipes, you can't use tools, which
  20.           Seek's in the files (see the appropriate pipes doc) !
  21.  
  22.     Example Mount File :
  23.  
  24.     /* Standard-IO Handler */
  25.     Handler     = L:StdIO-Handler
  26.     Stacksize   = 1000
  27.     Priority    = 5
  28.     GlobVec     = -1
  29.  
  30.  
  31. EXAMPLES
  32.     Output the current direcory in sorted order :
  33.     List | Sort Stdio: to Stdio:
  34.  
  35.     Output all files and subdirs last modified on august 1994 :
  36.     List ALL | search stdio: Aug-94 NONUM
  37.  
  38.     List ALL | search stdio: -s--rw-d NONUM
  39.  
  40. AUTHOR
  41.     Stefan Ruppert
  42.     Windthorststraße 5
  43.     65439 Flörsheim am Main
  44.     GERMANY
  45.     EMail: ruppert@vs3.informatik.fh-wiesbaden.de
  46.  
  47.